package watch

import (
	"gitee.com/go-wena/ignore"
	"github.com/fsnotify/fsnotify"
)

type (
	Event     = fsnotify.Event
	Op        = fsnotify.Op
	fsWatcher = fsnotify.Watcher
)

const (
	fsCreate = fsnotify.Create
	fsWrite  = fsnotify.Write
	fsRemove = fsnotify.Remove
	fsRename = fsnotify.Rename
)

var (
	fsNewWatcher = fsnotify.NewWatcher
)

type (
	Ignore = ignore.Matcher
)

var (
	newIgnore = ignore.New
)
